capa trofogena - French English Dictionary